'''
Created on 15 juil. 2009

@author: tmeedendorp
'''

from plugin.category.category_plugin    import CategoryPlugin
from plugin.count_words.count_words_plugin  import CountWordsPlugin
class PluginManager:
    """install or uninstall plugins"""
    
    def __init__(self):
        self.installedPlugins = []
        self.availablePlugins = []
        self.installedPlugins.append(CategoryPlugin())
        self.installedPlugins.append(CountWordsPlugin())
        
    def installPlugin(self, pluginName):
         pass
     
    def uninstallPlugin(self, pluginName):
         pass
     
    def getInstalledPlugins(self):
         return self.installedPlugins
     
    def getAvailablePlugins(self):
         return self.availablePlugins